#include <zq_drivers.h>
#include <zq_gui.h>
#include <core.h>

int main()
{
    ZQ_Init(); // 系统初始化
    GUI::Render::init<bsp::OLED::init>(); // GUI初始化
    GUI::Flag::partialUpdate::set(); // 分页刷新
    Core::init(); // 核心逻辑初始化
    for (;;)
    {
        bsp::Key::poll(); // 必须放在getEvent()之前
        Core::handler(); // 核心逻辑
        GUI::Render::handler<bsp::OLED::write_data>(); // 处理GUI事件
    }
}


